Definition of Allium Sativum
-
(noun) bulbous herb of southern Europe widely naturalized; bulb breaks up into separate strong-flavored cloves
Synonyms of Allium Sativum
Antonyms of Allium Sativum
No Antonyms Found.
Homophones of Allium Sativum
No Homophones Found.